package Validation;



 
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
 *
 * @author Gustavo C.
 * @author Rodrigo M.
 */
public class Email {

 
	  private Pattern pattern;
	  private Matcher matcher;
 
	  private static final String EMAIL_PATTERN = 
                   "^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
 
	  public Email(){
		  pattern = Pattern.compile(EMAIL_PATTERN);
	  }
 

	  public boolean validarEmail(final String emailEntrada){
 
		  matcher = pattern.matcher(emailEntrada);
		  return matcher.matches();
 	  }

}
